
Used BMW 3 Series for Sale
Showing 1-20 of 3,244 Listings
$9,999
2013 BMW 3 Series 335i
- 85,000 Miles
- Birmingham, AL
- Remaining Lifespan: 5.563058 yrs
- $3,436 Below market value of $13,435
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i for Sale
85,000 Miles
Birmingham, AL
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADX7C50DPA97744 |
| Location | Birmingham, AL |
| Features | bluetooth, leather upholstery, alloy wheels, satellite radio, power outlet |
| Mileage | 85,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gold |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$6,900
$7,7002013 BMW 3 Series 328i xDrive
- 105,570 Miles
- York, PA
- Remaining Lifespan: 5.742467 yrs
- $2,387 Below market value of $9,287
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
105,570 Miles
York, PA
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C55DJ898401 |
| Location | York, PA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 105,570 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$8,500
2014 BMW 3 Series 320i xDrive
- 74,824 Miles
- Gainesville, GA
- Remaining Lifespan: 5.8213863 yrs
- $2,926 Below market value of $11,426
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
74,824 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C56EPV90701 |
| Location | Gainesville, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 74,824 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$3,900
2013 BMW 3 Series 328i
- 180,000 Miles
- Las Vegas, NV
- Remaining Lifespan: 5.743391 yrs
- $1,399 Below market value of $5,299
- Listed 5 days ago
Used 2013 BMW 3 Series 328i for Sale
180,000 Miles
Las Vegas, NV
| Category | Used Cars |
| Price | $3,900 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G56DNR46170 |
| Location | Las Vegas, NV |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 180,000 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Drivetrain | Rear-wheel drive |
$4,990
2008 BMW 3 Series 328xi
- 102,062 Miles
- Newark, OH
- $1,718 Below market value of $6,708
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328xi for Sale
102,062 Miles
Newark, OH
| Category | Used Cars |
| Price | $4,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVC93508K041394 |
| Location | Newark, OH |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 102,062 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Drivetrain | All-wheel drive |
$4,999
2010 BMW 3 Series 328i xDrive
- 109,000 Miles
- Vienna, VA
- $1,692 Below market value of $6,691
- Listed 33 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
109,000 Miles
Vienna, VA
| Category | Used Cars |
| Price | $4,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK5C50AA648069 |
| Location | Vienna, VA |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 109,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$8,500
$8,9952015 BMW 3 Series 320i
- 80,520 Miles
- Griffith, IN
- Remaining Lifespan: 5.9229383 yrs
- $2,782 Below market value of $11,282
- Listed 36 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
80,520 Miles
Griffith, IN
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G51FNT03151 |
| Location | Griffith, IN |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 80,520 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$7,500
2017 BMW 3 Series 320i xDrive
- 122,000 Miles
- Falls Church, VA
- Remaining Lifespan: 6.2181063 yrs
- $2,402 Below market value of $9,902
- Listed 30 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
122,000 Miles
Falls Church, VA
| Category | Used Cars |
| Price | $7,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C32HA067015 |
| Location | Falls Church, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 122,000 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$9,700
$10,5002017 BMW 3 Series 320i
- 69,016 Miles
- Miami, FL
- Remaining Lifespan: 6.2190986 yrs
- $2,991 Below market value of $12,691
- Listed 27 days ago
Used 2017 BMW 3 Series 320i for Sale
69,016 Miles
Miami, FL
| Category | Used Cars |
| Price | $9,700 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G38HNU17162 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 69,016 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
| Positives | new tires, condition, negotiable |
$5,495
$5,9952009 BMW 3 Series 328i
- 116,504 Miles
- Gainesville, GA
- Remaining Lifespan: 5.466352 yrs
- $1,770 Below market value of $7,265
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i for Sale
116,504 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $5,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL135X9PX25217 |
| Location | Gainesville, GA |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 116,504 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$4,492
$4,9922008 BMW 3 Series 328xi
- 111,651 Miles
- Fredericksburg, VA
- $1,386 Below market value of $5,878
- 2 Price Drops in 41 days
- Listed 40 days ago
Used 2008 BMW 3 Series 328xi for Sale
111,651 Miles
Fredericksburg, VA
| Category | Used Cars |
| Price | $4,492 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVC73518KX90516 |
| Location | Fredericksburg, VA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 111,651 mi. |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$7,899
2015 BMW 3 Series 320i xDrive
- 90,000 Miles
- Punta Gorda, FL
- Remaining Lifespan: 5.9229383 yrs
- $2,537 Below market value of $10,436
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i xDrive for Sale
90,000 Miles
Punta Gorda, FL
| Category | Used Cars |
| Price | $7,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C58FK203421 |
| Location | Punta Gorda, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 90,000 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$12,999
$13,2242015 BMW 3 Series 320i
- 56,505 Miles
- Houston, TX
- Remaining Lifespan: 5.8572164 yrs
- $4,147 Below market value of $17,146
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
56,505 Miles
Houston, TX
| Category | Used Cars |
| Price | $12,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G5XFNT03293 |
| Location | Houston, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 56,505 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, clean history |
$5,998
2008 BMW 3 Series 328i
- 97,460 Miles
- Mesa, AZ
- Remaining Lifespan: 5.5734577 yrs
- $1,821 Below market value of $7,819
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
97,460 Miles
Mesa, AZ
| Category | Used Cars |
| Price | $5,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWR33568P151143 |
| Location | Mesa, AZ |
| Features | power outlet, anti-theft system |
| Mileage | 97,460 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$7,085
$7,4852013 BMW 3 Series 328i xDrive
- 99,199 Miles
- Marietta, GA
- Remaining Lifespan: 5.742467 yrs
- $2,163 Below market value of $9,248
- Listed 31 days ago
Used 2013 BMW 3 Series 328i xDrive for Sale
99,199 Miles
Marietta, GA
| Category | Used Cars |
| Price | $7,085 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G54DNS00231 |
| Location | Marietta, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 99,199 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$6,099
$6,2992013 BMW 3 Series 320i
- 120,934 Miles
- Antioch, CA
- Remaining Lifespan: 5.7426553 yrs
- $1,846 Below market value of $7,945
- Listed 33 days ago
Used 2013 BMW 3 Series 320i for Sale
120,934 Miles
Antioch, CA
| Category | Used Cars |
| Price | $6,099 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C56DK130425 |
| Location | Antioch, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 120,934 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Rear-wheel drive |
$5,300
$5,5002015 BMW 3 Series 320i xDrive
- 149,256 Miles
- Waukegan, IL
- Remaining Lifespan: 5.9229383 yrs
- $1,537 Below market value of $6,837
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i xDrive for Sale
149,256 Miles
Waukegan, IL
| Category | Used Cars |
| Price | $5,300 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C57FK201160 |
| Location | Waukegan, IL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 149,256 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Gray |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$5,898
2004 BMW 3 Series 325Ci
- 131,456 Miles
- Charlotte, NC
- Remaining Lifespan: 5.0074797 yrs
- $1,650 Below market value of $7,548
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2004 BMW 3 Series 325Ci for Sale
131,456 Miles
Charlotte, NC
| Category | Used Cars |
| Price | $5,898 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBABD33494PL03060 |
| Location | Charlotte, NC |
| Features | alloy wheels |
| Mileage | 131,456 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$9,495
$9,9502013 BMW 3 Series 335i
- 103,914 Miles
- Costa Mesa, CA
- Remaining Lifespan: 5.742467 yrs
- $2,754 Below market value of $12,249
- Listed 30 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i for Sale
103,914 Miles
Costa Mesa, CA
| Category | Used Cars |
| Price | $9,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A9C52DF477065 |
| Location | Costa Mesa, CA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 103,914 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$2,500
$2,9002006 BMW 3 Series 325i
- 236,757 Miles
- Clarkston, MI
- $689 Below market value of $3,189
- 1 Price Drop in 19 days
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2006 BMW 3 Series 325i for Sale
236,757 Miles
Clarkston, MI
| Category | Used Cars |
| Price | $2,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVB13546PT20447 |
| Location | Clarkston, MI |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 236,757 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
What's the price of a used BMW 3 Series sedan by year?
Average price by year
Average mileage by year
| Year | Price | Mileage |
|---|---|---|
| 2025 | $36,412 to $49,060 | 1,000 to 23,519 miles |
| 2024 | $31,118 to $44,737 | 5,410 to 40,444 miles |
| 2023 | $32,642 to $38,212 | 9,656 to 46,641 miles |
| 2022 | $26,361 to $33,920 | 17,068 to 66,842 miles |
How to save money when buying a used BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $14,384 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $2,450 less than an all-wheel drive (AWD) |
| Certified | Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $67 on a BMW 3 Series |
What colors are the best deals for a BMW 3 Series?
Least Expensive Color
Silver
$5,870
Average Savings
Most Expensive Color
Gray
$2,018
Average Premium
Average car color pricing for a used BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $5,870 Savings | |
| Green | $3,002 Savings | |
| Black | $1,197 Savings | |
| White | $622 Savings | |
| Red | $549 Savings | |
| Orange | $658 Higher | |
| Blue | $762 Higher | |
| Gray | $2,018 Higher |
What BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series
What is the best time to buy a used BMW 3 Series?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|
How much is a BMW 3 Series?
BMW 3 Series
- A new BMW 3 Series's average price is 50102 and the price range is 44500 to 63292
- A 3-year-old used BMW 3 Series's average price is 42224 with a price range of 31990 to 55738
See below for the average BMW 3 Series price across model years.
| BMW 3 Series | 2017-2022 | 35596 |
| BMW 3 Series | 2012-2017 | 19534 |
| BMW 3 Series | 2007-2012 | 10875 |
The average price for a 3-year-old used luxury wagon is 29436, with the BMW 3 Series's price typically 12788 above average for this vehicle type.
Is the BMW 3 Series a good car?
BMW 3 Series
- The BMW 3 Series earns an ISC quality score of 8.456437 based on its reliability, value retention and safety ratings.
- The BMW 3 Series is ranked #1 in quality in the luxury wagon category, with the Audi allroad ranked just below it
Is BMW 3 Series reliable?
BMW 3 Series
- The BMW 3 Series is the 2nd most reliable vehicle in the luxury small car category, with a reliability score of 8.7.
- Approximately 0.026459 of all BMW 3 Seriess on the road have reached 150,000 miles or more, which compares to an average of 0.016926 for the luxury small car category
- The best-ranked luxury small car for reliability is the Lexus IS 350 sedan
| Lexus IS 350 sedan | 8.7 |
| Lexus IS 300 sedan | 8.7 |
| Audi A5 coupe | 7.6 |
| Mercedes-Benz C-Class coupe | 7.6 |
| Volvo S60 sedan | 7.6 |
| Audi S5 sedan | 7.5 |
| BMW 2 Series coupe | 7.4 |
| Audi A5 sedan | 7.4 |
| Audi A4 sedan | 7.4 |
| BMW 2 Series sedan | 7.4 |
| Mercedes-Benz CLA sedan | 7.3 |
| INFINITI Q50 sedan | 7.3 |
| Mercedes-Benz C-Class sedan | 7.2 |
| BMW 4 Series coupe | 7.1 |
| BMW 3 Series sedan | 7.0 |
| Audi A3 sedan | 7.0 |
| Audi S4 sedan | 6.9 |
| BMW 4 Series sedan | 6.9 |
| BMW M3 sedan | 6.6 |
| Lexus RC 300 coupe | |
| Lexus RC 350 coupe | |
| Lexus IS 500 sedan | |
| Acura ILX sedan | |
| Cadillac CT4-V sedan | |
| Cadillac CT4 sedan | |
| Acura Integra hatchback | |
| Audi RS 3 sedan | |
| Mercedes-Benz A-Class sedan | |
| Audi S3 sedan | |
| Genesis G70 sedan | |
| Mercedes-Benz AMG GT sedan | |
| Audi RS 5 Sportback sedan | |
| Audi S5 Sportback sedan | |
| Audi A5 Sportback sedan | |
| Alfa Romeo Giulia sedan |
Is the BMW 3 Series safe?
BMW 3 Series
- The latest BMW 3 Series's 5.0-star NHTSA-based safety rating ranks it #1 for safety in the luxury wagon category
- The BMW 3 Series's rating has averaged 5.0 stars over the past 10 years
-
The BMW 3 Series's individual crash test scores for 2021 are listed below:
- Frontal Crash: 5.0
- Side Crash: 5.0
- Rollover: 5.0
These scores are based on the National Highway Traffic Safety Administration (NHTSA) crash tests.